stone skiffing (irish) - French English Dictionary